@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px; font-size:12px; font-family: "微软雅黑";}

#head{ width:100%; height:132px; }

a{ text-decoration:none; font-size:14px; color:#6b6c71}

ul{ list-style-type:none;}

img{ border:none;}



#banner{ height:430px; width:100%;  border-top:3px solid #ccc; border-bottom:40px solid #ddd;}

#middle{ width:100%; height:350px; background:#F3F3F3; padding-top:15px;}

#news{ width:1215px; height:36px;  margin:0 auto; border: 1px dotted#d8d5d5; line-height:35px; padding-left: 20px;}

#about{ width:1215px; height:223px; margin:0 auto;  margin-top:40px; margin-bottom:50px;}

#bottom{width:1215px; height:550px; margin:0 auto; margin-top:25px; }

#foot{ width:100%; height:177px; background:#333; margin-top:50px;}

#footbg{ width:1215px; height:177px; background:url(../images/footbg.jpg) no-repeat; margin:0 auto;}





#top{ width:1250px; height:43px; margin:1px auto;  }

#top #quick{ width:186px; height:43px; float:right;  line-height:43px;}

#weibo{ width:103px; height:43px; float:right;}



#nav{ width:1250px; height:86px; margin:0 auto; }



#logo{ width:491px; height:65px; float:left;}

#navDiv{ width:735px; float:right;}

#navDiv ul{ margin:0px 0px 0px 0px; }

#navDiv li { float:left; margin-left:10px; position:relative;}

#navDiv li a{ font-size:19px; color:#000; font-weight:normal; width:112px; height:89px;  display:block; text-align:center; line-height:86px;} 

#navDiv li a:hover{ background:red; color:white;}



#navDiv li dl{ width:700px; height:70px; background:url(../images/nav_bg.png) no-repeat; position:absolute; top:88px; z-index:100; display:none;}

#navDiv li dl dd{ float:left;}

#navDiv li dl dd a{ font-size:16px; height:70px; line-height:60px; width:100px; display:block; color: #000; font-weight:100;}

#navDiv li dl dd a:hover{ background:none;}



#news img{ margin-top:5px; width:24px; height:27px; float:left; margin-right:15px; }

#news ul li{ float:left;margin-right:23px;}

#news ul li a{ font-weight:bold; color:#3a3a60}

#news ul li em{ font-size:14px; font-style:normal; margin-left:5px;}

#about_img{ width:769px; height:221px; float:left;}

#about_bg{ width:407px; height:213px; background:url(../images/about_bg.png) no-repeat; float:right;}

#about_bg p{ width:407px; margin-top:80px; font-size:14px; line-height:150%;}

#about_bg img{ margin-top:19px;}

#news_center{ width:770px;  float:left}

#video{ width:410px;  float:right;}

#video_obj { margin:10px 0 0 15px; width:390px; height:218px; float:left;}

#product{ width:1215px; height:200px;  float:left; margin-top:30px;}







